﻿using Microsoft.Practices.Prism.Commands;

namespace YunBox2.Client.Infrastructure
{
	public static class CommonCommands
	{
        

		public static readonly CompositeCommand HomeCommand = new CompositeCommand();

        //public static readonly CompositeCommand FirstCommand = new CompositeCommand();
        //public static readonly CompositeCommand PreviousCommand = new CompositeCommand();
        //public static readonly CompositeCommand NextCommand = new CompositeCommand();
        //public static readonly CompositeCommand LastCommand = new CompositeCommand();

        //public static readonly CompositeCommand CreatingCommand = new CompositeCommand();
        //public static readonly CompositeCommand EditingCommand = new CompositeCommand();
        //public static readonly CompositeCommand RemovingCommand = new CompositeCommand();
        //public static readonly CompositeCommand SavingChangedCommand = new CompositeCommand();
        //public static readonly CompositeCommand DiscardingChangedCommand = new CompositeCommand();

        //public static readonly CompositeCommand SubmitingCommand = new CompositeCommand();
        //public static readonly CompositeCommand AuditingCommand = new CompositeCommand();
        //public static readonly CompositeCommand ApprovingCommand = new CompositeCommand();
        //public static readonly CompositeCommand InvalidingCommand = new CompositeCommand();

        //public static readonly CompositeCommand PrintingCommand = new CompositeCommand();
        //public static readonly CompositeCommand PrintPreviewCommand = new CompositeCommand();
        //public static readonly CompositeCommand ExportingCommand = new CompositeCommand();

        public static readonly CompositeCommand ActicedViewClosingCommand = new CompositeCommand();
        public static readonly CompositeCommand ApplicationShutdownCommand = new CompositeCommand();
	}
}